protein homology definition

Best popular protein homology definition